package com.lzhsite.technology.designPattern.factory.abstructFactory;

import com.lzhsite.technology.designPattern.factory.simpleFactory.ICar;
/**
 * 工厂方法更加的易于软件的维护和开发，相比于简单工厂方式，
 * 不需要每次修改工厂类的方法，每次只需要增加新的产品类和产品类的工厂类即可。
 * 
 * @author lzhcode
 *
 */
public class CarTest {
	
	public static void main(String[] args) {
		
		AbstractFactory factory = new TopFactory();
		ICar car = factory.create();
		System.out.println(car); 

	}
}
